Automated Testing of Mobile Applications: A Systematic Map and Review

نویسندگان

  • Abel Méndez-Porras
  • Christian Quesada-López
  • Marcelo Jenkins
چکیده

Context: Software testing is a costly and time-consuming activity. Automated testing of mobile applications is considered complex and difficult. Indeed, several factors such as a variety of inputs (user, context, and environment) that a mobile application normally requires, and the heterogeneity of the technologies make automated testing not a trivial task. Two of the major challenges for automated testing are creation of the appropriate test cases scenarios and to decide in which devices to perform the testing. Objective: This paper reports on a systematic map and review. Automated testing approaches for mobile applications, testing techniques, and empirical assessment are identified, mapped, and characterized. We investigate the major challenges in automated testing of mobile applications. An analysis and synthesis of these studies is conducted. Method: A systematic mapping and systematic literature review research method has been conducted for identifying and aggregating evidence about automated testing of mobile applications. Results: A total 83 studies were identified. The results were tabulated and synthesized to provide recommendations to practitioners about automated testing of mobile applications. The main approaches identified were model-based testing (30%), capture/replay (15.5%), model-learning testing (10%), systematic testing (7.5%), fuzz testing (7.5%), random testing (5%) and scripted based testing (2.5%). Conclusions: In recent years, the number of proposals for automated software testing of mobile applications has increased. In 40% of the studies, the testing techniques use GUI-based models of the application. Further research is needed, in order to improve the creation of effective and efficient models for automated testing of mobile applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Are Autonomous Mobile Robots Able to Take Over Construction? A Review

Although construction has been known as a highly complex application field for autonomous robotic systems, recent advances in this field offer great hope for using robotic capabilities to develop automated construction. Today, space research agencies seek to build infrastructures without human intervention, and construction companies look to robots with the potential to improve construction qua...

متن کامل

Applications and Benefits of Curriculum Mapping: a Systematic Review of International Documents

Introduction: Maps can create a deeper insight of our surrounding environment. The map can also be used in curriculum for its reforming, and developing and ultimately improving teaching-learning process. This systematic review aimed to identify applications and benefits of curriculum mapping. Methods: Seven search engine and websites were searched using the keywords including curriculum mappin...

متن کامل

Disease Self-management Using Mobile Health Applications: An Overview of Several Diseases, Functions and Effects in Military Forces

Background and Aim: Telematics, or new electronic health media, is a growing topic that is becoming a major improvement in patients' lives, especially for the elderly, disabled, and chronically ill. In this context, mobile health provides healthcare services and overcomes geographical, time, and even organizational barriers. In this review, we examine the services and applications of mobile hea...

متن کامل

An Essential Guide to Automated GUI Testing Of Android Mobile Applications

Mobile platform has taken over all aspects of human activities, and researchers are emphasising on providing efficient and bug free applications running on mobile platform. As the time to market for mobile applications are very short so there is a need for techniques which are automated and provide robust and reliable applications. Although manual testing is the most popular technique for testi...

متن کامل

The educational effects of mobile learning on medical sciences students: A systematic review in experimental studies

Introduction: The demand for mobile learning in the medicalsciences educational program is increasing. The present reviewstudy gathers evidence highlighted by the experimental studieson the educational effects of mobile learning for medical sciencesstudents.Methods: The study was carried out as a systematic literaturesearch published from 2007 to July 2017 in the databases PubMed/Medline, Cumul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015